<%@ page import="vendas.Produto" %>



<div class="fieldcontain ${hasErrors(bean: produtoInstance, field: 'descricao', 'error')} required">
	<label for="descricao">
		<g:message code="produto.descricao.label" default="Descricao" />
		<span class="required-indicator">*</span>
	</label>
	<g:textField name="descricao" required="" value="${produtoInstance?.descricao}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: produtoInstance, field: 'preco', 'error')} required">
	<label for="preco">
		<g:message code="produto.preco.label" default="Preco" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="preco" value="${fieldValue(bean: produtoInstance, field: 'preco')}" required=""/>
</div>

<div class="fieldcontain ${hasErrors(bean: produtoInstance, field: 'fornecedor', 'error')} required">
	<label for="fornecedor">
		<g:message code="produto.fornecedor.label" default="Fornecedor" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="fornecedor" name="fornecedor.id" from="${vendas.Fornecedor.list()}" optionKey="id" required="" value="${produtoInstance?.fornecedor?.id}" class="many-to-one"/>
</div>

<div class="fieldcontain ${hasErrors(bean: produtoInstance, field: 'itemPedido', 'error')} ">
	<label for="itemPedido">
		<g:message code="produto.itemPedido.label" default="Item Pedido" />
		
	</label>
	
<ul class="one-to-many">
<g:each in="${produtoInstance?.itemPedido?}" var="i">
    <li><g:link controller="itemPedido" action="show" id="${i.id}">${i?.encodeAsHTML()}</g:link></li>
</g:each>
<li class="add">
<g:link controller="itemPedido" action="create" params="['produto.id': produtoInstance?.id]">${message(code: 'default.add.label', args: [message(code: 'itemPedido.label', default: 'ItemPedido')])}</g:link>
</li>
</ul>

</div>

<div class="fieldcontain ${hasErrors(bean: produtoInstance, field: 'quantidade', 'error')} required">
	<label for="quantidade">
		<g:message code="produto.quantidade.label" default="Quantidade" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="quantidade" type="number" value="${produtoInstance.quantidade}" required=""/>
</div>

